drugged with something stronger than marijuana - Español Inglés Diccionario